b

\documentclass[0pt]{article} \usepackage{pgf,tikz} \usepackage{mathrsfs} \usetikzlibrary{arrows} \pagestyle{empty} \begin{document} \definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666} \definecolor{ffqqqq}{rgb}{1,0,0} \definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1} \begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1cm,y=1cm] \clip(-8.428279727063915,-2.3288897891642217) rectangle (1.5110777009975025,5.093852842533819); \draw [line width=2pt,dash pattern=on 1pt off 1pt] (-4,2) circle (2cm); \draw [line width=2pt,color=ffqqqq] (-4,2)-- (0,0); \begin{scriptsize} \draw [fill=ududff] (-4,2) circle (2.5pt); \draw[color=ududff] (-3.9034571639055207,2.2785489162990316) node {$A$}; \draw [fill=ududff] (-4,0) circle (2.5pt); \draw[color=ududff] (-3.9034571639055207,0.2703411495040134) node {$B$}; \draw [fill=black] (0,0) circle (2.5pt); \draw[color=black] (0.10024819394530628,0.2703411495040134) node {$C$}; \draw [fill=uuuuuu] (-2.211145618000168,1.105572809000084) circle (2pt); \draw[color=uuuuuu] (-2.1113223846770555,1.3507060873367762) node {$D$}; \end{scriptsize} \end{tikzpicture} \end{document}