【喵呜刷题小喵解析】在Python中,要生成一个指定范围内的随机整数,应使用`random.randint()`函数。该函数接收两个参数,分别是生成随机数的范围的下限和上限(包括上限)。所以,要生成1到20之间的随机整数,应使用`random.randint(1, 20)`。因此,选项B是正确的。其他选项A、C、D都是错误的,因为它们使用的函数或方法不正确。