Pfizer CEO finally gets some difficult questions....