A. 正确。sns.jointplot(x="x", y="y", data=df) 可以绘制两个变量的联合分布和边际分布。B. 错误。sns.relplot(x="x", y="y", data=df) 仅绘制两个变量之间的关系图,不显示边际分布。C. 正确。sns.jointplot(x="x", y="y", data=df, kind="kde") 可以绘制带核密度估计的二元分布图。D. 正确。sns.displot(data=df, x="x", y="y", kind="kde") 可以绘制带核密度估计的二元分布图,但不显示边际分布。