【喵呜刷题小喵解析】:在Python中,元组(tuple)是一种不可变序列类型,用于存储一组值。元组中的元素用逗号分隔,并用括号包围。A选项:`tp=()`,这是一个空元组,是正确的。B选项:`tp=('sun')`,这是一个字符串,而不是元组。在Python中,单个元素的元组应该这样表示:`tp=('sun',)`。所以B选项是不正确的。C选项:`tp=('star',)`,这是一个只包含一个元素的元组,是正确的。D选项:`tp=('sun','star','moon')`,这是一个包含三个元素的元组,是正确的。因此,不正确的定义元组的语句是B选项。