What title role in a 1995 Oscar-winning movie was played by more than 40 cast members?
 A.  Babe
 B.  Batman Forever
 C.  Ghost in the Shell
 D.  Casper