First notes made me think it was gonna be Dirtmouth from Hollow Knight!
I don't believe this would fit the Challenge C since the echo of the piano wouldn't sound the same reversed. Looking at your screenshots I see one part that looks like it would be a palindrome so I think your piece fits challenge A more than C though the description of them is messed up so it doesn't really matter.
It is a very pretty piece!