Correct option is C
· The phrase "no point of denying" is incorrect because "point of" is not used with gerunds like "denying."
· The correct phrase is "no denying the", which is a more natural and grammatically correct expression.
· Correct sentence: "Shreya is a winner and there is no denying the fact."
· Rule: "There is no denying" is a standard phrase meaning "it is undeniable that."
Example :There is no denying the importance of education.There is no point of denying the importance of education. (Incorrect)