Which of the following characteristics distinguish Arthropoda from Annelida and Mollusca?
Choose Your Option
A. External skeleton made of chitin and protein instead of mineral shell
B. Subdivision of legs into movable segments
C. Distinct groups of segmental muscles moving parts of exoskeleton
D. All of the above