Who was a great thinker and writer under the Ming dynasty?
A.Wen Cheng-ming
B.Wang Yang-ming
C.Zhu Yuanzhang
D.Zheng He