I'm going to say C self similar because I don't think the answer is A broken and its not B tiny and D clone I don't think its right. So its C self similar
The second one and the last one.
(Boorish) The answer is boorish !
Yes, I think so. Fluent means he knows the language by heart whether that is his first language or not. However, he still could forget some things. Here in the U.S. We still look stuff up all the time in dictionary's or on our phones even though we are fluent in the language. So getting a French dictionary will help more.