Answer: D, E.
Answer analysis: According to the meaning, the five basic parts of the robot include: perception, action, thinking, control and execution.
These parts work together to enable the robot to perceive the environment, perform actions, think, and perform tasks. And "acceptance" and "vocalization" are not part of the basic part of the robot. So the answer is D, E.