import sys

data = sys.stdin.read().split()  
it = iter(data)
T = int(next(it))  

for _ in range(T):
    a = next(it)
    b = next(it)
    c = next(it)
    d = next(it)
    ch=["A","B","C","D"]
    lens = [len(a), len(b), len(c), len(d)]

    max_len = max(lens)
    min_len = min(lens)
    max_cnt = lens.count(max_len)
    min_cnt = lens.count(min_len)

    if min_cnt == 1 and max_cnt != 1:
        # 三长一短:选最短的那个
        idx = lens.index(min_len)
        print(ch[idx])
    elif max_cnt == 1 and min_cnt != 1:
        # 三短一长:选最长的那个
        idx = lens.index(max_len)
        print(ch[idx])
    else:
        # 参差不齐
        print("C")