What current baseball team is the Giants?
 A.  New Jersey  
 B.  New York  
 C.  San Diego  
 D.  San Francisco