The scenarios would prevent you from being able to use a tibble is C. you need to create row names.
A tibble is a data structure in R that is similar to a data frame in Python. Tibbles are designed to be easy to read and write, and they have a number of features that make them useful for data analysis.
Tibbles are designed to be immutable, which means that you cannot change the data types of the inputs once they have been created. For example, you cannot create a tibble with a column of strings and then change the data type of that column to integers. Tibbles can only store data that can be coerced into character vectors.