mmmmmmmmmmm?

Hi, please tell me which conversation is correct ?
And which one is more common if all of them are correct.

A: What is the name for this?
B: It's a cat.

***********************************

C: What is the name of this?
D: It's a cat.

**********************************

E: What do you call this?
F: It's a cat.

?

Anonymous2014-06-05T04:54:58Z

They all make sense, but the one that sounds most natural is E.
You could even say "What's this called?"