1. The surname is "Shi"
First of all, Cinderella is Chinese, and this child is not asking for Cinderella's last name.
In China, "girl" refers to an unmarried woman, so "Hui" is not her husband's surname.
"Hui" is not her surname. There is no such surname in China. "Hui" is her first name.
Because Cinderella was born as white as lime, her father named her Lime.
But why not call it "Stone Girl"? Because his father knew that Cinderella would one day become so gray that the branches would turn into phoenixes, so he called her "Cinderella".