Which of the following influenced the makers of Indian Constitution?

A The Constitution of China
B The Constitution of USSR
C The Constitution of USA
D The Constitution of Japan