恐龙的食物和本领有哪些