A.to translate
B.for translation
C.to translate it
D.being translated
A.advance
B.defy
C.justify
D.translate
"The Dog Translator" ______.
A.can translate dog "barks" into 200 languages
B.cannot tell you your dog" s emotion right away
C.is likely to be broken by the dog
D.is quite simple and easy to use