Hi Aung Myint Thu.
Thank you reaching out to us on the Microsoft Q&A forum.
The referenced article mentions that while it's ideal for the data types to be the same, it doesn't explicitly state that they must match. Instead, it elaborates on the consequences of using differing data types, providing insight into potential issues or behaviors that might arise if they are not aligned. The knowledge check in question is focused on identifying what is factually correct, rather than what is simply recommended best practice. This distinction is important because the knowledge check is assessing understanding of the facts, not just recommendations.
Please don't hesitate to reach out to us if you have any other queries.
If you found the information helpful, we would greatly appreciate it if you could acknowledge it by selecting the Accept Answer & Upvote options.