no, no and no
pitchers---yes
nepenthes---no
sarracenia---no
heliamphora---yes
incorrect guesses: nepenthes rafflesiana, nepenthes Jacquelineeae, sarracenia oreophila, darlingtonia, cephalotus, heliamphora minor, Heliamphora Nutans, Heliamphora pulchella, Heliamphora sarracenioides.