for _ in range(int(input())):
    n,m=map(int,input().split())
    a=set(list(map(int,input().split()))).intersection(set(list(map(int,input().split()))))
    if len(a)>0:
        print('YES')
        print("1 "+str(list(a)[0]))
    else:
        print("NO")