What measure word should I use when I have two nouns with different measure words? If someone asks me:

你在动物园看了几（___）老虎和马呀？

Choose the correct answer:

a) 个
b) 只
c) 匹
d) other ______
e) all of the above
f) none of the above
g) screw Chinese, I'm going to study Klingon  

Thanx!
In this case, a more correct way would be:


  你在动物园看了几只老虎和几匹马呀？


or 


  你在动物园看了多少只老虎，多少匹马？


In colloquial speech, it might be ok to say:


  你在动物园看了多少个老虎和马呀？


or


  你在动物园看了几个老虎和马呀？