1. A is right
B. X씨의 책이 얼마 입니까?
C. X씨의 책이 몇 권 입니까?
것 - something, thing, stuff
어느 것 - which one
2. you are right.
we count as 하나, 둘, 셋, 넷, 다섯, 여섯, 일곱, 여덟, 아홉, 열, 열하나,.. 스물, 서른, 마흔, 쉰, 예순, 일흔, 여든, 아흔, 백
저는 서른네살이에요. (I'm 34 years old)
if there are counting word, those should be transformed to adjective form.
So 한 마리, 두 마리, 세 마리, 네 마리, 다섯 마리...
counting words are different by what you are counting.
for examples:
책 - 권
사람 - 명
동물 - 마리
종이 - 장