Social activist Marina Mahathir has commended Teluk Intan DAP by-election candidate Dyana Sofya Mohd Daud, saying she is a smart girl who can think.