t = int(input())

for _ in range(t):
    dic = dict(zip(['A','B','C','D'],[len(input()) for _ in range(4)]))#计算输入数据及长度其
    ldic = sorted(list(dic.values()),reverse=True)#输入数据长度
    if ldic[0]>ldic[1] and ldic[2]==ldic[3]:#三短一长取最长
        [print(k) for k,v in dic.items() if v==ldic[0]]
    elif ldic[3]<ldic[2] and ldic[0]==ldic[1]:#三长一短取最短
        [print(k) for k,v in dic.items() if v==ldic[3]]
    else:#参差不齐就选C
        print('C')