Biological factors which make the development of culture possible include ?
A. vision in depth
B. opposable thumb
C. erect walking posture
D. all of the above