What Kind of Foods Must Have During Ancestors Worship of Qing Ming festival?

Do you know what are the offerings for ancestor worship? The 3 Sacrifices or 5 Sacrifices, 12 dishes of vegetables, cakes, gold and silver paper, joss paper, candles and so on, the 5 Sacrifices include chickens, pigs, ducks, fish, eggs and so on. For the 3 Sacrifices, you only need to choose 3 out of the 5 Sacrifices.
For vegetarians, you could dispense with the 3 or 5 Sacrifices. Remember to include the favorite food of your ancestors.
It is worth noting that there are fruits which are not suitable for ancestor worship during Qingming, such as bananas, pears, pineapples which mean "inviting you to come and go" in Hokkien, it is disrespectful to the ancestors; besides, avoid fruits that are grown in clusters, for example grapes and lychees, as they symbolize “clusters” of bad omens. Another type of taboo fruits is hollow fruits, such as java apples, as hollow fruits mean insincerity and disrespect for the ancestors.