import sys
def find(x):
if p[x]!=x:
p[x]=find(p[x])
return p[x]
n,m=map(int,sys.stdin.readline().split())
p=[i for i in range(n+1)]
for _ in range(m):
a,b=map(int,sys.stdin.readline().strip().split())
p[find(a)]=find(b)
q=int(sys.stdin.readline().strip())
for _ in range(q):
c,d=map(int,sys.stdin.readline().strip().split())
if find(c)==find(d):
print('Yes')
else:
print('No')